Hardware up to snuff?