perfect. it did take a while for me to put together it was my first time doing something like this by myself. they did send two of the same part so i had to wait on a replacement, luckily it only took three days.